package cn.stylefeng.guns.sys.modular.system.entity.Enum;

import lombok.Getter;

@Getter
public enum DelFlagEnum {

    NO(0, "未删除"),
    YES(1, "已删除");

    DelFlagEnum(Integer code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    private Integer code;

    private String msg;

    public static DelFlagEnum getByMsg(String value){
        for(DelFlagEnum delFlagEnum : values()){
            if (delFlagEnum.getMsg().equals(value)) {
                return delFlagEnum;
            }
        }
        return null;
    }

    public static DelFlagEnum getByCode(Integer value){
        for(DelFlagEnum delFlagEnum : values()){
            if (delFlagEnum.getMsg().equals(value)) {
                return delFlagEnum;
            }
        }
        return null;
    }

}
